﻿/*
 * zint.cxx
 *
 *  Created on: 2015年4月3日
 *      Author: Fifi Lyu
 */

#include "zpsoe/zalgorithm/zint.h"
#include <sstream>

using std::ostringstream;
using std::stringstream;
using std::hex;

namespace zpsoe {

namespace zalgorithm {

namespace zint {

ZPSOE_SHARED_LIB_API string dec_to_hex(const int32_t &num) {
    stringstream stream;
    stream << hex << num;
    return stream.str();
}

ZPSOE_SHARED_LIB_API bool is_odd_num(const int32_t &num) {
    // 奇数: true
    // 偶数: false
    return (num & 1) != 0;
}

} /* namespace zint */

} /* namespace zalgorithm */

} /* namespace zpsoe */
